﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HikRcsService.Models
{
    /// <summary>
    /// 区域清空/释放
    /// </summary>
    public class BlockAreaPara
    {
        public string reqCode { get; set; }
        public string reqTime { get; set; }
        public string clientCode { get; set; }
        public string tokenCode { get; set; }
        //被封锁或解封的区域编号
        public string matterArea { get; set; }
        //"1"：封锁， "0"：解封
        public string indBind { get; set; }
        //完成清空区域后是否暂停该地图所有AGV  0-不暂停（默认值） 1-暂停
        public string pause { get; set; }
        //调度模式：0-调度到区域外(默认)
        //1-调度到区域外暂住区 2-调度到
        //指定区域，此时需要指定区域 -1
        //原先的区域锁定模式（即简单锁定
        //区域，只封锁区域，车不能进入该区域）
        public string controlMod { get; set; }
        //指定区域的编码，目标区域 当
        //controlMod=2时，需要传该值
        public string targetArea { get; set; }
        //是否在封锁完成时上报第三方  0 不上报（默认）  1-上报
        public string noticeThird { get; set; }
    }
}
